@CHARSET "UTF-8";

/* Layout */
form .errorlist {
  color: red;
}

form div {
  max-height: 300px;
  margin: 5px 0px;
  overflow-y: scroll;
  
}

form div > ul {
  float: left;
}


form ul {
  overflow: hidden;
  list-style: none;
  margin: 0;
}


form > ul > li {
  clear: both;
  overflow: hidden;
  position: relative;
}

form ul > li.line {
 color: blue;
 font-size: 200%;
}

form > ul > li > label {
  float: left;
}

form > ul > li > input, form > ul li select, form > ul li textarea {
  float: right;
  margin-bottom: 10px;
  width: 70%;
}

form > ul > li ul li {
  float: right;
  margin-left: 15px;
}

form > ul > li li input {
  margin-bottom: 10px;
}

form > input {
  float: right;
  margin-left: 5px;
}

form textarea {
  height: 50px;
}
/* Fonts */
/* Colors */
/* Misc */